package com.jic.order.service;

import java.lang.Long;
import java.util.List;


import com.jic.common.base.vo.Page;
import com.jic.order.entity.OrderExamine;

import com.jic.common.base.vo.PageResult;
import com.jic.order.manage.request.OrderExamineRequest;

/**
 * 订单审核设置
 *
 * @author :
 * @version : v1.0.0
 * @email :
 * @since : 2020-05-06 10:37:31
 */
public interface OrderExamineService {

    long editOrderExamine(OrderExamine orderExamine);

    long delete(Long id);

    long update(OrderExamine orderExamine);

    OrderExamine queryByPrimaryKey(Long id);

    List<OrderExamine> query(OrderExamine orderExamine);

    PageResult<OrderExamine> queryPage(OrderExamine orderExamine, Page pageQuery);

    Boolean batchStatusOrderExamine(OrderExamineRequest request);

}